trencher with arrangements for making - Turc Anglais Dictionnaire